package com.taxi.daos.interfaces;

import java.util.List;

import com.taxi.bean.UsuarioDTO;

public interface UsuarioDAO {

	public void registrarCuentaPN(UsuarioDTO user) throws Exception;
	public void registrarCuentaPJ(UsuarioDTO user) throws Exception;
	public List<UsuarioDTO> listarTodosLosUsuarios() throws Exception;
	public UsuarioDTO codigoAutogenerado() throws Exception;
	public void actualizarPN(UsuarioDTO user) throws Exception;
	public void eliminarPN(UsuarioDTO user) throws Exception;
	public int obtenerPuntos(String codigo) throws Exception;
	public void insertarPunto(UsuarioDTO user) throws Exception;
	public int login(UsuarioDTO user) throws Exception;
}
